{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "#%matplotlib inline\n",
    "import matplotlib.pyplot as plt\n",
    "from matplotlib import animation\n",
    "from IPython.display import HTML"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Loading chipmunk for Windows (64bit) [c:\\code\\gh\\pymunk\\pymunk\\chipmunk64.dll]\n"
     ]
    }
   ],
   "source": [
    "import pymunk\n",
    "from pymunk.vec2d import Vec2d\n",
    "import pymunk.matplotlib_util"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "def setup_space():\n",
    "    space = pymunk.Space()\n",
    "    space.gravity = 0,-9820\n",
    "    space.damping = 0.99\n",
    "    return space\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "def setup_balls(space):\n",
    "    width = 600\n",
    "    height = 600\n",
    "    for x in range(-100,150,50):\n",
    "        x += width / 2\n",
    "        offset_y = height/2\n",
    "        mass = 10\n",
    "        radius = 25\n",
    "        moment = pymunk.moment_for_circle(mass, 0, radius, (0,0))\n",
    "        body = pymunk.Body(mass, moment)\n",
    "        body.position = x, -125+offset_y\n",
    "        body.start_position = Vec2d(*body.position)\n",
    "        shape = pymunk.Circle(body, radius)\n",
    "        shape.elasticity = 0.9999999\n",
    "        space.add(body, shape)\n",
    "        pj = pymunk.PinJoint(space.static_body, body, (x, 125+offset_y), (0,0))\n",
    "        space.add(pj)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "We reuse the debug drawing code from pymunk.matplotlib_util. Currently this is not optimal since it doesnt reuse the artists added to the axes, instead we have to clear the axes each frame and redraw it which is quite expensive. Hopefully a future version of pymunk will support a better way to do it. \n",
    "\n",
    "For now if you want to draw a more complicated scene I recommend that you use pymunk.matplotlib_util as inspiration but write the drawing code yourself to better optimize the animation."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {
    "collapsed": false,
    "scrolled": false
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "<cdata 'cpSpaceDebugColor &' 0x000001A2815F67A4>\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "<video width=\"800.0\" height=\"600.0\" controls autoplay loop>\n",
       "  <source type=\"video/mp4\" src=\"data:video/mp4;base64,AAAAHGZ0eXBNNFYgAAACAGlzb21pc28yYXZjMQAAAAhmcmVlAACV2m1kYXQAAAKuBgX//6rcRem9\n",
       "5tlIt5Ys2CDZI+7veDI2NCAtIGNvcmUgMTQ4IHIyNjk0IDNiNzA2NDUgLSBILjI2NC9NUEVHLTQg\n",
       "QVZDIGNvZGVjIC0gQ29weWxlZnQgMjAwMy0yMDE2IC0gaHR0cDovL3d3dy52aWRlb2xhbi5vcmcv\n",
       "eDI2NC5odG1sIC0gb3B0aW9uczogY2FiYWM9MSByZWY9MyBkZWJsb2NrPTE6MDowIGFuYWx5c2U9\n",
       "MHgzOjB4MTEzIG1lPWhleCBzdWJtZT03IHBzeT0xIHBzeV9yZD0xLjAwOjAuMDAgbWl4ZWRfcmVm\n",
       "PTEgbWVfcmFuZ2U9MTYgY2hyb21hX21lPTEgdHJlbGxpcz0xIDh4OGRjdD0xIGNxbT0wIGRlYWR6\n",
       "b25lPTIxLDExIGZhc3RfcHNraXA9MSBjaHJvbWFfcXBfb2Zmc2V0PS0yIHRocmVhZHM9NiBsb29r\n",
       "YWhlYWRfdGhyZWFkcz0xIHNsaWNlZF90aHJlYWRzPTAgbnI9MCBkZWNpbWF0ZT0xIGludGVybGFj\n",
       "ZWQ9MCBibHVyYXlfY29tcGF0PTAgY29uc3RyYWluZWRfaW50cmE9MCBiZnJhbWVzPTMgYl9weXJh\n",
       "bWlkPTIgYl9hZGFwdD0xIGJfYmlhcz0wIGRpcmVjdD0xIHdlaWdodGI9MSBvcGVuX2dvcD0wIHdl\n",
       "aWdodHA9MiBrZXlpbnQ9MjUwIGtleWludF9taW49MjUgc2NlbmVjdXQ9NDAgaW50cmFfcmVmcmVz\n",
       "aD0wIHJjX2xvb2thaGVhZD00MCByYz1jcmYgbWJ0cmVlPTEgY3JmPTIzLjAgcWNvbXA9MC42MCBx\n",
       "cG1pbj0wIHFwbWF4PTY5IHFwc3RlcD00IGlwX3JhdGlvPTEuNDAgYXE9MToxLjAwAIAAABsfZYiE\n",
       "ACv//vZzfAprRzOVLgV292aj5dCS5fsQYPrQAAADAAADAAADAAqj1hYU2LuvDUAAAAMAL4AK79zC\n",
       "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\n",
       "AAAAAAEAAAIAAAAAAQAABAAAAAACAAABAAAAAAEAAAIAAAAAAQAAAwAAAAABAAABAAAAAAEAAAQA\n",
       "AAAAAgAAAQAAAAABAAAEAAAAAAIAAAEAAAAAAQAABQAAAAABAAACAAAAAAEAAAAAAAAAAQAAAQAA\n",
       "AAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAMAAAAAAQAAAQAAAAABAAADAAAA\n",
       "AAEAAAEAAAAAAQAAAgAAAAABAAADAAAAAAEAAAEAAAAAAQAAAgAAAAABAAADAAAAAAEAAAEAAAAA\n",
       "BQAAAgAAAAABAAADAAAAAAEAAAEAAAAAAwAAAgAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAAB\n",
       "AAABAAAAAAEAAAMAAAAAAQAAAQAAAAAEAAACAAAAAAEAAAMAAAAAAQAAAQAAAAABAAAFAAAAAAEA\n",
       "AAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUAAAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAA\n",
       "BQAAAAABAAACAAAAAAEAAAAAAAAAAQAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAAB\n",
       "AAAAAAEAAAQAAAAAAgAAAQAAAAABAAAFAAAAAAEAAAIAAAAAAQAAAAAAAAABAAABAAAAAAEAAAUA\n",
       "AAAAAQAAAgAAAAABAAAAAAAAAAEAAAEAAAAAAQAABAAAAAACAAABAAAAAAEAAAQAAAAAAgAAAQAA\n",
       "AAABAAADAAAAAAEAAAEAAAAABQAAAgAAAAABAAAEAAAAAAIAAAEAAAAAAQAAAgAAAAAcc3RzYwAA\n",
       "AAAAAAABAAAAAQAAAGkAAAABAAABuHN0c3oAAAAAAAAAAAAAAGkAAB3VAAACUAAAAZgAAACIAAAB\n",
       "YAAAAIkAAAGtAAAAiwAAASwAAAIuAAAAswAAAIMAAAFTAAAB/wAAAI8AAAJlAAAAqQAAAHkAAAIE\n",
       "AAAAowAAAH8AAAIHAAAAwgAAAHMAAABXAAABpwAAALcAAABbAAAAXAAAAVAAAACHAAABZQAAAJYA\n",
       "AAEcAAABaQAAAIkAAAEzAAABegAAAJoAAAEiAAABDAAAATkAAAErAAABKwAAAY4AAACYAAABAwAA\n",
       "AP8AAADiAAAClQAAATYAAAC7AAAAqwAAAgMAAACyAAABIgAAAVcAAAFUAAABZgAAAfcAAACoAAAD\n",
       "OgAAAN8AAACIAAAAlQAAA2QAAADkAAAAhAAAAIUAAAMVAAAA1gAAAIUAAACEAAACxAAAANcAAACC\n",
       "AAAAhgAAAZYAAACZAAAASAAAAqsAAADcAAAAcAAAAH4AAAMuAAAA6AAAAIwAAACIAAACfAAAAOcA\n",
       "AACiAAACjAAAAPEAAACXAAAB4QAAAM8AAAE5AAABLgAAASwAAAEuAAABJgAAASIAAADoAAAAkAAA\n",
       "AYIAAAAUc3RjbwAAAAAAAAABAAAALAAAAGJ1ZHRhAAAAWm1ldGEAAAAAAAAAIWhkbHIAAAAAAAAA\n",
       "AG1kaXJhcHBsAAAAAAAAAAAAAAAALWlsc3QAAAAlqXRvbwAAAB1kYXRhAAAAAQAAAABMYXZmNTcu\n",
       "MzguMTAw\n",
       "\">\n",
       "  Your browser does not support the video tag.\n",
       "</video>"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "fig = plt.figure()\n",
    "ax = plt.axes(xlim=(0, 600), ylim=(0, 600))\n",
    "ax.set_aspect(\"equal\")\n",
    "\n",
    "space = setup_space()\n",
    "setup_balls(space)\n",
    "\n",
    "o = pymunk.matplotlib_util.DrawOptions(ax)\n",
    "\n",
    "\n",
    "space.shapes[1].body.apply_impulse_at_local_point((-12000,0))\n",
    "    \n",
    "def init():\n",
    "    space.debug_draw(o)\n",
    "    return []\n",
    "\n",
    "def animate(dt):\n",
    "    #we run the animation with half speed intentionally to make it a little nicer to look at\n",
    "    for x in range(10):\n",
    "        space.step(1/50/10/2)\n",
    "    ax.clear()\n",
    "    space.debug_draw(o)\n",
    "    return []\n",
    "\n",
    "frames = 105\n",
    "anim = animation.FuncAnimation(fig, animate, init_func=init,\n",
    "                               frames=frames, interval=20, blit=False)\n",
    "\n",
    "HTML(anim.to_html5_video())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.5.1"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 0
}